How Can We Use Natural Language Processing And Computer Vision In Agriculture